A Software Defect Prediction Method Based on Program Semantic Feature Mining

نویسندگان

چکیده

As the size and complexity of software systems grow, knowing how to effectively judge whether there are defects in programs has attracted extensive attention research. However, current defect prediction methods only extract semantic information at syntactic level lack features mine manifestations code, because defective is incomplete or representation. Defective exhibits flawed behavior. This paper proposes a method based on program semantics feature mining (PSFM) method. Specifically, first extracted from code grammatical structure text information. Then, mined through Finally, predicted by using features. The experimental results show that, compared with existing methods, this (PSFM method) obtained higher F-measure value.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

FSCR: A Feature Selection Method for Software Defect Prediction

Prediction the number of faults in software modules can be more helpful instead of predicting the modules being faulty or non-faulty. Some regression models have been used for predicting the number of faults. However, the software defect data may involve irrelevant and redundant module features, which will degrade the performance of these regression models. To address such issue, this paper pro...

متن کامل

A Feature Selection Based Model for Software Defect Prediction

Software is a complex entity composed in various modules with varied range of defect occurrence possibility. Efficient and timely prediction of defect occurrence in software allows software project managers to effectively utilize people, cost, time for better quality assurance. The presence of defects in a software leads to a poor quality software and also responsible for the failure of a softw...

متن کامل

Metaheuristic Optimization based Feature Selection for Software Defect Prediction

Software defect prediction has been an important research topic in the software engineering field, especially to solve the inefficiency and ineffectiveness of existing industrial approach of software testing and reviews. The software defect prediction performance decreases significantly because the data set contains noisy attributes and class imbalance. Feature selection is generally used in ma...

متن کامل

Genetic Feature Selection for Software Defect Prediction

Recently, software defect prediction is an important research topic in the software engineering field. The accurate prediction of defect prone software modules can help the software testing effort, reduce costs, and improve the software testing process by focusing on fault-prone module. Software defect data sets have an imbalanced nature with very few defective modules compared to defect-free o...

متن کامل

Analysis of Data Mining Based Software Defect Prediction Techniques

Software bug repository is the main resource for fault prone modules. Different data mining algorithms are used to extract fault prone modules from these repositories. Software development team tries to increase the software quality by decreasing the number of defects as much as possible. In this paper different data mining techniques are discussed for identifying fault prone modules as well as...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Electronics

سال: 2023

ISSN: ['2079-9292']

DOI: https://doi.org/10.3390/electronics12071546